我知道我必須傳遞一個參數:一個可拋出的對象。但我真的不知道 的關鍵字是throw
。什麼是throw語句?
它不是一個類,因爲我們不傳遞可拋出的對象作爲構造函數參數,也不是一個註釋,因爲throw
沒有在@之前。等等。
那麼,拋出聲明究竟是什麼?
謝謝!
我知道我必須傳遞一個參數:一個可拋出的對象。但我真的不知道 的關鍵字是throw
。什麼是throw語句?
它不是一個類,因爲我們不傳遞可拋出的對象作爲構造函數參數,也不是一個註釋,因爲throw
沒有在@之前。等等。
那麼,拋出聲明究竟是什麼?
謝謝!
這是一個保留關鍵字,請參閱Java Language Specification的section 3.9。
throw
用於激活異常。
throw new Exception("This is an exception");
您還可以使用繼承,使自己的類型的異常,並拋出和處理它們。
throw是一個普通的java關鍵字,它用於「拋出」
異常
Throwable對象。
在我看來,扔是不是更魔術或神祕比休息或繼續 ....
[谷歌一下](https://www.google.com/search ?q = What + is + the + throw + statement%3F&ie = utf-8&oe = utf-8&aq = t&rls = org.mozilla:he:official&client = firefox -a&channel = sb) – Eran 2014-08-30 22:41:24
這是一個關鍵字,就像if或'return'。 – 2014-08-30 22:41:50