changeset 14450 | 7a62c5b13d6e |
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 } |