我已經搜索了一些答案,但找不到&,因此我將此作爲一個新問題提出來。 try-catch中的catch方法。這是一種方法嗎?它將Exception類型的對象作爲參數。但如果它的方法,在java中捕捉方法嗎?
誰調用此方法,並通過哪個對象調用此方法?
您不能在另一個方法定義中正常編寫方法定義。因此,如果它的方法,我怎麼能夠在另一個方法中寫入catch?
如果它不是一種方法,那麼它是什麼?
public void foo() { try { ; } catch (Exception ex) { ; // this is catch method body } }
上面代碼裝置捕獲方法的身體內的另一個方法foo()的身體。
那是'ex'(在這種情況下)的本地變量?或一個參數? –
@YoushaAleayoub儘管存在一些差異,但您可以從概念上將其視爲(類型)參數。 – berry120