KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > InputNestedTryDepth


1 public class InputNestedTryDepth
2 {
3     void foo() {
4         // nesting == 0
5
try {
6         } catch (Exception JavaDoc e) {
7         }
8
9         // nesting == 1
10
try {
11             try {
12             } catch (Exception JavaDoc e) {
13             }
14         } catch (Exception JavaDoc e) {
15         }
16
17         // nesting == 2
18
try {
19             try {
20                 try {
21                 } catch (Exception JavaDoc e) {
22                 }
23             } catch (Exception JavaDoc e) {
24             }
25         } catch (Exception JavaDoc e) {
26         }
27
28         // nesting == 3
29
try {
30             try {
31                 try {
32                     try {
33                     } catch (Exception JavaDoc e) {
34                     }
35                 } catch (Exception JavaDoc e) {
36                 }
37             } catch (Exception JavaDoc e) {
38             }
39         } catch (Exception JavaDoc e) {
40         }
41     }
42 }
43
Popular Tags