try
catch<>
catch
finally
static
void
main
(string
args)
;int num1 =23;
console.
writeline
(array[5]
);}catch
(nullreferenceexception e)
//依然報錯,因為捕捉的異常型別不對
//catch(indexoutofrangeexception e)//不報錯 捕捉到了異常
finally
int num2 =34;
console.
writeline
(num2)
; console.
readkey()
;}
例子:輸入兩個整數求和,格式不符合時繼續輸入。
int num1=0;
int num2=0;
while
(true
)catch
}while
(true
)catch
}int plus=num1+num2;
//這裡num1,num2識別不了,因為外部不能呼叫區域性變數,內部可以呼叫外部變數,所以應該在外面再定義一下
console.
writeline
(plus)
; console.
readkey()
;
Unity異常警告錯誤處理方法
1.the animationclip cube1 anim used by the animation component cube1 must be marked as legacy.解決方法 1.點選 animationclip 在inspector檢視中點選右上角小鎖旁的圖示,選擇 debu...
C 錯誤處理和異常處理
c 語言本身或標準程式庫所丟擲的所有異常,都派生自基類exception。這是其他數個標準異常類別的基類,它們共同構成乙個類體系 圖一 標準異常階層體系 這些標準異常類別分為三組 1 語言本身所支援的異常 此類異常用以支撐某些語言特性。主要包括 bad alloc new操作失敗會丟擲。bad ca...
8 Unity異常警告錯誤處理方法
一.the animationclip cube1 anim used by the animation component cube1 must be marked as legacy.unity版本 4.3.0f4 解決方法 1.點選 animationclip 在inspector檢視中點選右...