Давайте поговорим о языке Java. http://pastebin.com/sapi4U82 - скомпилируется или нет? Попробуйте ответить перед проверкой. #извините #coding
Заглянул в JLS/SE5.0, §11.2 — не должно скомпилироваться. Пробовать лень :)
- je suis frf
@alf очевидный ответ неверен
- Igor Sereda
Не пробуя, catch Throwable должно скомпилироваться, catch Exception не должно. UPD: попробовал, ошибся.
- sёliv
^^ идея со мной согласна. Но всё ещё не компилировал.
- je suis frf
Ответ зависит от версии языка. Если мне не изменяет память, то должно компилироваться начиная с 8-ой версии.
- Roman Elizarov
^ hear, hear. С 7-й версии добавили <s>автоматическое сужение типа</s> хак компилятора, причем в JLS это не разъясняется особенно. http://docs.oracle.com/javase...
- Igor Sereda
Скомпилится
- Ildar Karimov