Здравствуйте, 0K, Вы писали:
0K>Здравствуйте, Jakop, Вы писали:
J>>Компилятор игнорирует отсутствие catch для JDOObjectNotFoundException и UnsupportedEncodingException. Если я верно понял о чем ты — ты неправ.
0K>А, да вспомнил. Кто-то мне говорил что это не на уровне компилятора сделано а на более высоком. Верно?
То, что аннотация "throws JDOObjectNotFoundException, UnsupportedEncodingException" говорит компилятору не ругаццо на то, что код не обрабатывает такие исключения — это поддержка со стороны компиляторы. Возможно, эта нанотация компилится так, что и JVM проверяет это, но я этого не знаю. Насчет того, на каком более высоком уровне это обрабатывается не понял.
0K>Т.е. среда разработки просто не знает что такое JDOObjectNotFoundException, зато знает UnsupportedEncodingException. По этому JDOObjectNotFoundException и игнорирует. Правильно? Или как?
Не не так. Я думаю забудь ты про среду разработки. Поиграйся с примером что я постил и обычным ява компилером 1.5 и выше который у тебя стоит. В данном случае IDE не при чем.