/
Skob.m.a
/
WorkSpace
Обзор
Документация
Войти
/
Skob.m.a
/
WorkSpace
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Task_18_7
39 строк
1 KB
Skob.m.a
create Task_18_7
22 дек 2024, 14:29
22 дек 2024, 14:29
40c4a94
Код
Авторство
О чём код?
import java.util.Scanner; public class Tassk_18_7 { public static void getKey() { Scanner myScanner = new Scanner(System.in); String key = myScanner.next(); printDetails(key); } public static void printDetails(String key) { try { String message = getDetails(key); System.out.println(message); } catch (Exception e) { System.out.println("Caught Exception: " + e.getMessage()); } } //добавить try-catch блоки таким образом, чтобы в конечном итоге один из них обрабатывал исключение private static String getDetails(String key) { // if (key == "") { // throw new Exception("Key set to empty string"); // } // return "data for " + key; try { if (key == "") { throw new Exception("Key set to empty string"); } return "data for " + key; } catch (Exception e) { System.out.println("Caught Exception: " + e.getMessage()); return "data for " + key; } } public static void main(String[] args) { getKey(); } }