langtools/test/tools/javac/incompleteStatements/T8000484.java
changeset 14450 7a62c5b13d6e
equal deleted inserted replaced
14449:8b4d83b2354e 14450:7a62c5b13d6e
       
     1 /*
       
     2  * @test /nodynamiccopyright/
       
     3  * @bug 8000484
       
     4  * @summary Bad error recovery when 'catch' without 'try' is found
       
     5  * @compile/fail/ref=T8000484.out -XDrawDiagnostics T8000484.java
       
     6  */
       
     7 
       
     8 public class T8000484 {
       
     9     void m() {
       
    10         catch (Exception e){}
       
    11         else{}
       
    12         finally{}
       
    13         catch (Exception e) {catch (Exception e){}}
       
    14         else{else{}}
       
    15         finally{finally{}}
       
    16     }
       
    17 }