Copyright (c) Qusay H. Mahmoud
25
IDL Structure (Exceptions)
lIDL supports user-defined exceptions
lexception InsufficientFunds {
l  long currentBalance;
l};
lvoid withdraw(in unsigned long amount)
l    raises (InsufficientFunds);
l};