/
LamaBucket
/
MIREA-Java-Practice
Обзор
Документация
Войти
/
LamaBucket
/
MIREA-Java-Practice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Task18/ThrowsDemo2.java
29 строк
676 B
Gleb
Work On Tasks 18-24
08 дек 2024, 14:50
08 дек 2024, 14:50
f7f4481
Код
Авторство
О чём код?
package Task18; public class ThrowsDemo2 { public static void main(String[] args) { try { ThrowsDemo2 demo = new ThrowsDemo2(); demo.printMessage(null); demo.printMessage("Hello"); } catch (Exception e) { System.out.println(e.getLocalizedMessage()); } } public void printMessage(String key) { String message = getDetails(key); System.out.println(message); } public String getDetails(String key) { if(key == null) { throw new NullPointerException("The key was null"); } return "data for" + key; } }