1: /* One RAISE inside one TRY. */
3: #include <stdio.h>
5: #include "exception-local.h"
7: int
8: main (int argc, char **argv)
9: {
10: int i, j;
12: try
13: {
14: i = 100;
15: j = 200;
16: if (i / j == 0)
17: {
18: throw (0);
19: }
20: }
21: except
22: {
23: on (0)
24: {
25: printf ("Exception handled. OK.\n");
26: exit (0);
27: }
28: }
30: exit (1);
31: }