자 


validator 를 가지고 검사를 한다고 치자


if (validator()) {

debugger('ok');

} else {

debugger('fail');

}

debugger('after');



-------------------------



try {

validator();

debugger('ok');

} catch (e) {

debugger('fail');

} finally {

debugger('anyway');

}

debugger('after');




상황에 따라 다르겠지만 코드는 일관적인 로직을 가져야되는데 말이야..