【问题标题】:Try statement not working尝试语句不起作用
【发布时间】:2018-04-14 03:17:28
【问题描述】:

我的 try 语句不能正常工作,它说我需要 finally 语句, 我不知道那是什么。 [第一部分代码][1]

2nd part of code enter image description here

请有人告诉我出了什么问题。它应该使用文件阅读器从文本文件中读取。

【问题讨论】:

  • 请编辑您的问题。显示整个try-catch,而不是照片链接,而是格式正确的代码。
  • 我已添加编辑。希望有帮助
  • try{}之后有catch声明吗?
  • 我会把它放在哪里?
  • 好吧,我已经添加了 catch 语句,但是当它尝试读取文件时,我得到的只是 12 个空值。我该如何解决这个问题?

标签: java try-catch


【解决方案1】:

您可以为单个 try 块使用多个 catch 块,也可以只为 try 块使用一个 finally 块。但是您必须为 try 块指定至少一个 catch 块或 finally 块。使用以下语法:-

try{
   //your statements...
}catch(Exception e){
  e.printStackTrace();
}

(或)

try{  
    //code that may throw exception  
}finally{

}

如需了解更多信息,请点击以下链接:- https://www.javatpoint.com/try-catch-block

我希望它会有所帮助。谢谢!

【讨论】:

    【解决方案2】:
        try {
    
        } catch (IOException e) {
    
        } finally {
    
        }
    

    在大多数情况下,finally 块是不必要的。 我想你错过了代码中的 catch 语句

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-10
      • 2023-03-23
      • 1970-01-01
      • 2012-02-29
      • 2012-07-16
      • 2012-02-09
      • 2013-03-25
      • 2023-03-07
      相关资源
      最近更新 更多