Если вы используете IDE, такую как Eclipse, вы можете легко исправить эти и многие другие проблемы, поскольку IDE укажет, какие именно исключения необходимо перехватить, избавив вас от перехода на страницу Javadoc, которая с Кстати, легко доступен прямо из IDE.
@ akf: Это не мнение преподавателей некоторых крупных школ CS. Например, " Введение в компьютерные науки | Методология программирования " в Стэнфорде использует модифицированную версию Eclipse. Я думаю, что это намного лучший способ выучить язык, избегая тех ситуаций, когда вы решаете проблему, компилируете, а затем исправляете новую проблему. Это может быть неприятно для новичков. IDE - это всего лишь инструмент, помогающий программированию, он не вызывает зависимости и, конечно, не остановит вас от написания кода без него.
Я согласен, однако, что важно знать основы, если речь идет об использовании java
или javac
, на случай, если вы когда-нибудь окажетесь с терминалом перед вами.