Java - Catch Exception e - PullRequest
       6

Java - Catch Exception e

0 голосов
/ 13 ноября 2018

Что означает e в следующем коде?

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

Я занимался исследованиями и ничего не получил.

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

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

Это объект, который содержит информацию об ошибке.Унаследовать от throwable и дать вам четкое сообщение о том, почему ваш код не работает

Дополнительная информация

введите описание ссылки здесь

введите ссылкуописание здесь

0 голосов
/ 13 ноября 2018

Это имя переменной. Exception это тип. e это имя. Вы можете использовать другое имя. Вы можете отобразить сообщение пользователю (или трассировку стека).

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