常见的异常
有时候有些异常会导系统的崩溃,现在就记录一下现在用到的异常
CX_SY_ZERODIVIDE:除数为0的异常
代码
TRY.
IF ls_marm-meinh <> 'KG'. "辅单位不为KG
<fs_out>-zfdwsh = <fs_out>-clabs / ls_atflv-atflv.
ELSE. "辅单位是KG
<fs_out>-zfdwsh = <fs_out>-clabs * ls_atflv-atflv.
ENDIF.
CATCH cx_sy_zerodivide INTO DATA(cx_sy_zerodivide).
ENDTRY.
如果以后遇到其他的也会记录在这里。