/FileExtraction/Java_unseen/mistupv_JavaSlicer/sdg-core/src/test/res/regression/dinsa-tests/Carlos2.java.sdg.sliced
class A {

    public static void main(String[] args) {
        try {
            try {
                throw generadorExcepciones(2);
            } catch (Exception3 eb) {
            } catch (Exception2 ea) {
            }
            int SC = 42;
        }
    }

    static Exception generadorExcepciones(int x) {
        Exception e1 = new Exception();
        Exception2 e2 = new Exception2();
        Exception3 e3 = new Exception3();
        switch(x) {
            case 1:
                return e1;
            case 2:
                return e2;
            case 3:
                return e3;
        }
        return e1;
    }
}
