在 Java 中,try 程式碼塊必須後跟一個 catch 程式碼塊嗎?


不一定必須是 catch,try 必須後跟 catch 或 finally 程式碼塊。

示例

import java.io.File;

public class Test{
   public static void main(String args[]){
      System.out.println("Hello");
      
      try{
         File file = new File("data");
      }
   }
}

輸出

C:\Sample>Javac Test.java
Test.java:5: error: 'try' without 'catch', 'finally' or resource declarations
try{
^
1 error

更新於: 2019-07-30

531 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

立即開始
廣告