Java:标识符在catch句子中做了什么?

时间:2015-01-04 20:53:39

标签: java try-catch identifier

我是编程新手。我正在学习java,我找到了try / catch。我非常了解这个概念,但是我对catch句子有一个问题:标识符在catch句中做了什么?,它是如何工作的?我该如何使用它?

如果你不明白:

public class Example {

    public static void main (String[] args) {

        try {

            Integer.parseInt("m");

        }catch (Exception e) {System.out.println("ERROR");} //This identifier (e)

    }

}

可能答案很明显,但我想确定。

2 个答案:

答案 0 :(得分:2)

e是您应该检查或至少打印的例外,以便您知道发生了什么错误,在哪里以及可能为什么。添加

e.printStackTrace();

答案 1 :(得分:-1)

捕获捕获异常e。这意味着异常返回标识符为e的Exception对象。 这是由用户分配的,你可以抓住     (例外catchException)。 异常有方法,可以在catch块中使用。例如     的System.out.println(E) 将打印Exception方法的详细信息。