java - "Syntax error, insert "Finally"to complete TryStatement"是什么原因

标签 java try-catch

我正在使用 eclipse 创建一个 android 应用程序,该应用程序获取手机上所有当前显示的应用程序的列表,但我收到一个我以前从未见过的错误。我的代码看起来是正确的,但在其中一个“}”括号中出现错误“语法错误,插入“最后”以完成 TryStatement”,有人知道如何解决此错误吗?

谢谢。

最佳答案

您需要有一个“catch”子句或一个“finally”来伴随您的尝试:

try {
    // ... something dangerous ...
} catch(IOException e) {
    // ... handle errors ...
} finally {
    // ... cleanup that will execute whether or not an error occurred ...
}

关于java - "Syntax error, insert "Finally"to complete TryStatement"是什么原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5393122/

相关文章:

python - 检查文件是否可以用 Python : try or if/else? 读取

java - try catch 循环问题

c# - 当不抛出异常时,try/catch block 会影响性能吗?

任何语言的字母的Java正则表达式

java - 区分已签名的 Java 小程序

java - 如何使用 XSD 从 XML 响应中删除命名空间前缀?

java - 我的代码没有在数据库中写入任何内容

java - Java Session 的低级实现

node.js - 异步函数抛出错误 - 但调用它的快速端点 - 看不到它

java - 即使从未抛出异常,使用 try-catch block 是否昂贵?