File: tryblocks.js.formatted

package info (click to toggle)
netbeans 7.0.1%2Bdfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 625,684 kB
  • sloc: java: 4,186,825; xml: 465,705; php: 38,485; cpp: 19,252; ansic: 13,667; jsp: 10,961; sh: 9,710; sql: 1,469; makefile: 991; haskell: 698; objc: 288; perl: 265; fortran: 262; yacc: 30; awk: 17; lex: 11; asm: 4
file content (37 lines) | stat: -rw-r--r-- 591 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
function myfunc() {
    try { 
        in_try_block();
    } catch ( e if e == "InvalidNameException"  ) { 
        in_first_catch(); 
    } catch ( e if e == "InvalidIdException"    ) { 
        in_second_catch(); 
    } catch ( e if e == "InvalidEmailException" ) { 
        in_third_catch(); 
    } catch ( e ) {
        in_default_catch(); 
    } finally {
        in_finally();
    }
}
   

// Simple - no catch
try {
    in_try_block_2();
} finally {
    in_finally_2();
}

try {
    in_try_block_2();
} catch(e) {
    in_catch();
}

// Empty blocks
try {
} catch(e) {
} finally {
}