Java - Catch Exception e

Java - Catch Exception e

提问人:Domani Tomlindo 提问时间:11/13/2018 更新时间:11/13/2018 访问量:13208

问:

以下代码中的含义是什么?e

try {
    // Do something
} catch (Exception e) {
    // Do something
}

我一直在研究,但一无所获。

System.out.println("Thanks!");

java 异常 try-catch

评论

2赞 MadProgrammer 11/13/2018
e是对 的实例的引用,当您声明 like 时,like 将是对 的实例的引用。否则,您将无法引用异常并了解代码出了什么问题ExceptionsStringString s = "...";
1赞 Domani Tomlindo 11/13/2018
@MadProgrammer所以它不一定是?它可以写成其他字母并且仍然有效吗?e
1赞 MadProgrammer 11/13/2018
例外课程可能会为您提供更好/更多的信息
2赞 MadProgrammer 11/13/2018
不,不一定是.我经常使用 ,但这是个人的事情。它只是变量名称eexp
0赞 Balwinder Singh 11/13/2018
您可以根据需要命名变量

答:

10赞 Elliott Frisch 11/13/2018 #1

这是一个变量名称。 是类型。 是名称。您可以使用其他名称。您可以向用户显示一条消息(或堆栈跟踪)。Exceptione

try {
    // Do something
} catch (Exception ohNo) {
    System.out.printf("Caught exception %s doing something.%n", ohNo.toString());
    ohNo.printStackTrace();
}

评论

0赞 dcdum2018 10/28/2021
你能检查一下我的问题吗?我想你可以帮我处理异常。谢谢 stackoverflow.com/questions/69747085/java-try-catch-exception
1赞 Jose O 11/13/2018 #2

它是一个对象,其中包含有关发生的错误的信息。 继承自 throwable,并给你一个明确的信息,说明你的代码为什么出错

更多信息

在此处输入链接描述

在此处输入链接描述