如何使用局部异常类



我想在ABAP中编写和使用一个局部异常类。为了便于理解,我简化了我的例子:

假设我有一个帐户类,方法是"取款"。如果我提取的金额超过了当前余额允许的金额,则应该引发"account_overdrawn"异常类。

你必须使用语句RAISE EXCEPTION TYPE(类名),假设类名在你执行此操作的范围内。

根据你如何声明你的类,你可能需要传递一些东西给它的构造函数。RAISE EXCEPTION TYPE语句的工作原理与CREATE OBJECT类似,但不同的是,您是在创建一个异常对象的实例。

相关内容

  • 没有找到相关文章

最新更新