Вопросы по теме 'throws'
Броски или попытка поймать
Каково общее практическое правило при принятии решения о добавлении предложения throws к методу или использовании try-catch ?
Из того, что я прочитал сам, throws следует использовать, когда вызывающая сторона нарушила свою часть контракта...
62134 просмотров
schedule
10.02.2024
Хороший узор? ‹X расширяет исключение› метод() выдает X
Немного предыстории, потом вопросы.
Я только недавно обнаружил, что интерфейс (или класс) может быть универсальным по типу (проверенного) исключения, которое могут генерировать его методы. Например:
interface GenericRunnable<X extends...
639 просмотров
schedule
29.07.2022
Ковариантный возвращаемый тип и объявление бросков
В этой нижней иерархии
Ниже приведен скомпилированный код для этого вопроса:
class T3 {}
class T2 extends T3{}
class T1 extends T2{}
class T5 extends T1{}
class E3 extends Throwable {}
class E2 extends E3 {}
class E1 extends E2 {}
class...
289 просмотров
schedule
12.03.2023
Как использовать try/catch, чтобы избежать выброса FileNotFoundException в java
Я пытаюсь вывести объект сканера файлов из моего метода. Это школьное задание, и меня специально проинструктировали НЕ выдавать никаких исключений, а вместо этого использовать try/catch. Это назначение требует, чтобы командная строка запрашивала у...
2761 просмотров
schedule
23.05.2023