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

0K>Здравствуйте, Jakop, Вы писали:


J>>Компилятор игнорирует отсутствие catch для JDOObjectNotFoundException и UnsupportedEncodingException. Если я верно понял о чем ты — ты неправ.


0K>А, да вспомнил. Кто-то мне говорил что это не на уровне компилятора сделано а на более высоком. Верно?


То, что аннотация "throws JDOObjectNotFoundException, UnsupportedEncodingException" говорит компилятору не ругаццо на то, что код не обрабатывает такие исключения — это поддержка со стороны компиляторы. Возможно, эта нанотация компилится так, что и JVM проверяет это, но я этого не знаю. Насчет того, на каком более высоком уровне это обрабатывается не понял.

0K>Т.е. среда разработки просто не знает что такое JDOObjectNotFoundException, зато знает UnsupportedEncodingException. По этому JDOObjectNotFoundException и игнорирует. Правильно? Или как?

Не не так. Я думаю забудь ты про среду разработки. Поиграйся с примером что я постил и обычным ява компилером 1.5 и выше который у тебя стоит. В данном случае IDE не при чем.
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...
Пока на собственное сообщение не было ответов, его можно удалить.