1. 程式人生 > >拋出異常throws與throw

拋出異常throws與throw

語句 方法 -s 內部 spa 聲明 單獨使用 多個 bsp

throws

throw

throws與throw的區別

  1. throw用於在程序中拋出異常,throws用於在聲明在該方法中拋出異常。
  2. 使用位置不同:throw位於方法體內部,可以作為單獨語句;throws必須跟在方法參數列表的後面,不能單獨使用。
  3. 內容不同:throw拋出一個異常對象,而且只能是一個;throws後面跟異常類,而且可跟多個異常類。

拋出異常throws與throw