? t sG j$Q.Of4oM&h01.Python内建异常体系结构 ;}-L!K&IS)R00dW!]e2\)Qo0The class hierarchy for built-in exceptions is: ]`n~ Hgo0;Y\ xE_c ]UN1i0BaseException 6\/U8_Wd`0 Python学习@$v6O k@%K+-- SystemExit K;{hL6N:C&`-L[ Ld0,qH0MVh0+-- KeyboardInterruptPython学习A P)Jqu7pK Python学习~_+b}N*z*y+oY+-- GeneratorExitPython学习(I6P%P5I-Re+[ Python学习/KQ6y"zx1Y6b+-- ExceptionPython学习PqaVU1n"|m |G,nfrG0+-- StopIteration +[][u4DmQ-lG0nt.lG+I9w"i0+-- StandardErrorPython学习xo_,D1q7qk;]4S/? Python学习Gp,I `pr)lci| +-- BufferError Rf}Jl|P0*q6d'[^ihw~0| +-- ArithmeticErrorPython学习4v.f'J`%P.k!pX{ S)kA[O%Id}u*t0| | +-- FloatingPointErrorPython学习8e1|rvQ'N^ yGlgSd(W2M:k0| | +-- OverflowError 6ud7s,AE3k0gN ` LLYyB+F0| | +-- ZeroDivisionError !] l(w1G3c n0 Python学习w&Qp|z| +-- AssertionError !KVJ*`9KY,@09nW M8|#@]0| +-- AttributeErrorPython学习O#v3[)g:gH $T#MB;x9WP-v0| +-- EnvironmentErrorPython学习KS(O`0\"]5a kp#`}LZ0| | +-- IOErrorPython学习+Rf9ST4F vW `@[P-s0c0| | +-- OSError n7`o ` `8VT/wx9M0 Python学习9eKk{h| | +-- WindowsError (Windows)Python学习Z s(D?d4j Python学习-@ Y v xY2~2Adm| | +-- VMSError (VMS) ^~w`Hw2v0M5sLv4|LX0| +-- EOFErrorPython学习#B}v}kow +k/yK!k~3Z9{0| +-- ImportError |s(w]#f*Mv!X0 Python学习:ptwsi:hY6P| +-- LookupErrorPython学习8S)XlGjO(Fu4f Python学习&j[ ?jKx-k| | +-- IndexErrorPython学习jFslu9P `)K&BD)h^C0| | +-- KeyErrorPython学习,WZ@G$V6N Python学习~Sd c:R*JxY| +-- MemoryError ;I7bz8_"ZK:q0ZK ?U lV+{nx,R)\j0| +-- NameError A gR2F8o/J3t0"_fa ]SSb+JHrd0| | +-- UnboundLocalErrorPython学习9u]6FNMvh9| Python学习0C0O7^A``"R| +-- ReferenceError w;OZ3A7V_3a#CQ0 Python学习P.T5d$q^}9h&F| +-- RuntimeErrorPython学习 _$\7D&y.U%L8}.jc +v K9O3Oj*k0| | +-- NotImplementedError .L*}x s!|0 Python学习)][%~5JGB U A| +-- SyntaxErrorPython学习d(vc$Mkz)}zn(L#R | +-- SystemErrorPython学习DD9T9e"h.Ovo'G1V DW1PU%^'B0| +-- TypeError Z6H[ c~yO8h+s0 Python学习&q&x#B\,G s| +-- ValueErrorPython学习l?*kY_6K+Z | +-- UnicodeEncodeErrorPython学习8WUG(i$np-O Python学习zG.aG-k7DI7l| +-- UnicodeTranslateErrorPython学习[0P)}.?$f#uD T OGJ6rE0+-- Warning cQq3}7|/^)r3S1J&_0GKX*Cl._/]+Q0+-- DeprecationWarning ]RyU@a"g%x'N0 Python学习1L[_M%|5P jm+-- PendingDeprecationWarningPython学习OI[.Ir;o S8t AtT~cqx(ee0+-- RuntimeWarningPython学习[o&k-Y3}pV1b Python学习B%x2ner$s+-- SyntaxWarning kpu5Wy6I0 Python学习_,e%H1rUx g[+-- UserWarningPython学习}8_eF.y_V:h {%?U#bx8|YR0+-- FutureWarningPython学习3i;H6@4vQCUr,U Python学习~tS ~|P?+-- ImportWarningPython学习'P)oU e6^+zQ u(HC0J-l{5CB0+-- UnicodeWarning (D JC4jS0#h)}3Ff&Hpr\0+-- BytesWarningPython学习I1]1mFGBDaY w3K}%\0e7M02.捕获异常的方式Python学习5o)a4OW? Python学习5^rw(p.J7}方法一:捕获所有的异常 ~EjKZa8TZWeN0 Python学习D7p.xat''' 捕获异常的第一种方式,捕获所有的异常 ''' BJ fA!Y7G;O0|{1p$[F.H"D0try: v"{$} MZ#x,E0^:m+oK,M0a = b 2s)t;Y%O!Z0$Nh'L9b7d;DyxBM0b = cPython学习5Lgz/w9`Qp"J~ 0c@1}bb7I0except Exception,data: q(zV"Q,@rb0o1w7Ta(aU ]0print Exception,":",dataPython学习 dw*I4Mh3s (责任编辑:JavaVideo) |
