tzezula@285: /* tzezula@285: * To change this template, choose Tools | Templates tzezula@285: * and open the template in the editor. tzezula@285: */ tzezula@285: package org.apidesign.vm4brwsr; tzezula@285: tzezula@285: /** tzezula@285: * tzezula@285: * @author tom tzezula@285: */ tzezula@285: public class Exceptions { tzezula@285: tzezula@285: public static int methodWithTryCatchNoThrow() { tzezula@285: int res = 0; tzezula@285: try { tzezula@285: res = 1; tzezula@285: } catch (IllegalArgumentException e) { tzezula@285: res = 2; tzezula@285: } tzezula@285: //join point tzezula@285: return res; tzezula@285: } tzezula@285: tzezula@285: public static int methodWithTryCatchThrow() { tzezula@285: int res = 0; tzezula@285: try { tzezula@285: res = 1; tzezula@285: throw new IllegalArgumentException(); tzezula@285: } catch (IllegalArgumentException e) { tzezula@285: res = 2; tzezula@285: } tzezula@285: //join point tzezula@285: return res; tzezula@285: } tzezula@285: tzezula@285: }