Re[7]: Почему throws не всегда работает?
От: Jakop Россия https://wmspanel.com
Дата: 16.11.10 10:35
Оценка:
Здравствуйте, Аноним, Вы писали:

J>>Но суть прежняя. Или мне ондому кажется что при наличии вышеуказанного совершенно пофигу JDOObjectNotFoundException Runtime исключение или нет ?


А>если кажется, читайте устав:


С уставом знаком. Более того те ссылки что вы привели не противоречат сказанному мной, а напротив подтверждают. Может сегодня не мой день и я зря отказался от прививки против энцефалита, но я и правда не врубаюсь с чем спорите. Пост автора говорил явно, что метод будет игнорировать необработанные исключения "А" и "В"(throws JDOObjectNotFoundException, UnsupportedEncodingException). "А" при этом можно было и не указывать. Когда Alexandro сделал разумное предположение, что "A" просто unchecked я перечитал исходный пост и поставил догадливому коллеге +. Видимо автор и имел ввиду именно это. Однако, в той ветке, которую отбранчил я, я предположил, что автор имеет ввиду, что Компилятор сфейлится если второе исключение было написано через запятую и его таки решили выкинуть и не проверить. Привел пример, показал что это не так. Я по-прежнему утверждаю, что
при наличии в объявлении метода "throws JDOObjectNotFoundException, UnsupportedEncodingException" вот это "Компилятор не требует ловить JDOObjectNotFoundException, только UnsupportedEncodingException" невалидно. Понимаю, что докапываюсь. Понимаю, что всем все понятно и ужасно отрадно видеть, что народ знает устав, и даже умеет на него ссылаться к месту. Но с чем спорите то ? Все ж верно говорю ?
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming

https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.