- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
Long orgId = 0L;
try {
orgId = Long.valueOf(textOrgId);
} catch (Exception e) {
orgId = 0L;
}
// ...
Organization org = orgDAO.findById(orgId);
if (org == null) {
// не найдено? создать новую
org = new Organization();
// ...
}
plsc_rover 28.09.2009 18:20 # 0
plsc_rover 28.09.2009 18:21 # 0
guest 29.09.2009 07:21 # 0
guest 29.09.2009 09:16 # 0
То, что там ловится не NumberFormatException, а Exception это тоже говнокод. Раньше там вообще внури try/catch ловящего java.lang.Exception был вызов не только Long.valueOf(), а ещё и вызов некого сервиса. Если бы в сервисе был какой-то exception, никто бы об этом никогда не узнал.
guest 30.09.2009 10:48 # 0