20.11.2015 / 21:36 | |
mcdevil Пользователь Сейчас: Offline
Имя: null Регистрация: 17.10.2015
| Messi95, Лучше писать объекты myform и newform на отдельных файлах, так повышается читабельность и гибкость исходников. Не знаю как другие но я так пишу. |
20.11.2015 / 21:41 | |
Messi95 Пользователь Сейчас: Offline
Имя: Андрей Откуда: Киев Регистрация: 09.07.2014
| mcdevil, Я пока только изучаю j2me, но я учту =)
|
27.11.2015 / 13:20 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Можно ли словить NullPointerException, в обработке исключений try/catch?
|
27.11.2015 / 13:27 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| Alexandr, везде можно, где попытаешься null разыменовывать.
|
27.11.2015 / 14:46 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Freddy, в смысле?
|
27.11.2015 / 15:22 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| Alexandr, когда вызываешь метод на null-объекте, когда пытаешься работать с null-массивом и прочее. В C/С++ такие операции в общем называются "разыменованием указателя".
|
27.11.2015 / 15:40 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Freddy, я имел ввиду, как словить исключение (ошибку) NullPointerException.
|
27.11.2015 / 16:16 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| Alexandr, try {
...
}
catch (BlaBlaBlaException e) {
try {
...
}
catch (NullPointerException ex) {
...
}
}
Изменено Freddy (27.11 / 16:16) (всего 1 раз) |
27.11.2015 / 16:27 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Alexandr, только лучше самому контролировать null, через проверки в тех местах, где может вылететь это исключение. if (object != null) object.method();
else error("Object == null")
__________________
let live |
27.11.2015 / 17:00 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| Сомневаюсь, что именно это было интересно Alexandr, но если сделать так try {
throw null;
} catch (NullPointerException ex) {
System.out.println("Ha! I caught a NullPointerException");
}
, то получим $>Ha! I caught a NullPointerException
__________________
Эль Презеденте |