Проста логіка методу compute порушує виключення у тому випадку, коли значення параметра методу більше 10. Метод main в захищеному блоці викликає метод compute спочатку з допустимим значенням, а затем-с неприпустимим (більше 10), що дозволяє продемонструвати роботу при обох шляхах виконання коду. Нижче приведений результат виконання програми.
С:\> java ExceptionDemo called compute(1).
normal exit. called compute(20). caught MyException[20]
Завершальне резюме
Обробка виключень надає виключно могутній механізм для управління складними програмами. Try, throw, catch дають вам простій і ясний шлях для вбудовування обробки помилок і інших нештатних ситуацій в програмну логіку.
Якщо ви навчитеся належним чином використовувати розглянуті в даному розділі механізми, це надасть вашим класам професійному вигляду, і будь-які майбутні користувачі вашого програмного коду, поза сумнівом, оцінять це.
...
Аплети
Застосування JAR-файлів дозволяє згрупувати всі файли аплета в єдиний архів. Цифрові підписи відкривають можливість запуску аплетів, що користуються повною довірою користувача, в умовах мінімальних обмежень, пов'язаних з безпекою.
Серіалізация об'єктів
Тепер об'єкти можна легко серіалізовать для передачі по мережі або запису на диск для постійного зберігання.
Віддзеркалення
...
...
Також відомо, що Java орієнтована на Internet, і найпоширеніше її застосування - невеликі програми, аплети, які запускаються в браузере і є частиною HTML-сторінок.
Критики, у свою чергу, стверджують, що мова зовсім не така проста в застосуванні, багато чудових властивостей лише заявлено, а насправді не дуже-то працюють, а головне - програми на Java виконуються надзвичайно ...
...
Слідуючи за темою симпозіуму "Майбутнє Enterprise Java", провідні розробники індустрії обговорювали недоліки Java на нижньому рівні, на рівні web-фронт-энда, а також ставили під сумнів живучість технології стійких EJB (Enterprise JavaBeans).
Розширена розробка на рівні web є критичною для концепції Web 2.0, коли web-додаток і броузер стають більш ніж платформою для додатків, - до такого висновку ...
... Власне кажучи, створення аплетов - основне застосування для Java. Аплети здобули собі звання справжніх прикрас для Web. Аплет може бути і вікном анімації, і електронною таблицею, і всім, що тільки можна собі представити.
Але це не означає, що на Java не можна писати нормальні додатки з вікнами. Ця мова програмування спочатку була створена для звичайних ...
... Огляд JDK.
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру в Java-додатку.
1. Розділення Java-додатку на частини.
2. Огляд концепцій, пов'язаних із створенням і використанням об'єктів.
3. Створення об'єкту і декларація посилання на об'єкт.
Тема 3.
Створення класу: поля і конструктори. ...