Unity學習(C ) 錯誤處理(異常處理)

2021-10-07 03:26:40 字數 843 閱讀 4912

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檢視中點選右...