/tags/rel-1-3-26/SWIG/Examples/test-suite/csharp/throw_exception_runme.cs
C# | 24 lines | 23 code | 1 blank | 0 comment | 0 complexity | 4d04fce1c009b49d4b8fff66b7d28f77 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- using System;
- using throw_exceptionNamespace;
- public class runme
- {
- static void Main() {
- Foo f = new Foo();
- try {
- f.test_int();
- throw new Exception("Integer exception should have been thrown");
- } catch (System.Exception) {
- }
- try {
- f.test_msg();
- throw new Exception("String exception should have been thrown");
- } catch (System.Exception) {
- }
- try {
- f.test_cls();
- throw new Exception("Class exception should have been thrown");
- } catch (System.Exception) {
- }
- }
- }