ABAP EXCEPTION

CX_ROOT 
  | 
  |--CX_STATIC_CHECK 
  | 
  |--CX_DYNAMIC_CHECK 
  |    | 
  |    |--CX_SY_ARITHMETIC_ERROR //运算 '&OPERATION&' 时发生算术错误
  |    |    | 
  |    |    |--CX_SY_ZERODIVIDE //除数为零
  |    |    | 
  |    |    |--CX_SY_ARITHMETIC_OVERFLOW //操作 &OPERATION& 中溢出 | | | | | |--CX_SY_ARG_OUT_OF_DOMAIN //调用函数 '&OPERATION&' 时的参数值无效 | | | | | |--CX_SY_PRECISION_LOSS //函数 &OPERATION& 返回具有此参数值的不准确结果 | | | |--CX_SY_ASSIGN_ERROR //分配错误 | | | | | |--CX_SY_ASSIGN_CAST_ERROR //执行 ASSIGN... CASTING 时出错 | | | | | | | |--CX_SY_ASSIGN_CAST_ILLEGAL_CAST //ASSIGN ... CASTING 失败:类型不兼容 | | | | | | | |--CX_SY_ASSIGN_CAST_UNKNOWN_TYPE //ASSIGN ... CASTING 失败;&TYPENAME& 为未知类型 | | | | | |--CX_SY_ASSIGN_OUT_OF_RANGE //字段不在指定的范围内 | | | |--CX_SY_CODEPAGE_CONVERTER_INIT //从代码页 '&SOURCE_CODEPAGE&' 到 '&TARGET_CODEPAGE&' 的转换文本不受支持 | | | |--CX_SY_CONVERSION_ERROR //转换错误 | | | | | |--CX_SY_CONVERSION_CODEPAGE //无法针对一个或多个字符进行字符集转换。第一个字符中无法转换的源缓冲区中的部分:"&SOURCE_EXTRACT_TEXT&"。 | | | | | |--CX_SY_CONVERSION_CODEPAGE_EX //偏移量 '&OFFSET&' 处存在无效字符 '&CHARACTER&' | | | | | |--CX_SY_CONVERSION_DATA_LOSS //转换 &VALUE& 时发生数据丢失 | | | | | |--CX_SY_CONVERSION_EXACT_NOT_SUP //禁止 MOVE EXACT 的类型或长度组合 | | | | | |--CX_SY_CONVERSION_INEXACT_FLTP //类型 F 仅允许最多 15 位的整数 | | | | | |--CX_SY_CONVERSION_NO_BOOLEAN //值 &VALUE& 不是有效的真值 | | | | | |--CX_SY_CONVERSION_NO_DATE_TIME //值 &VALUE& 不表示有效日期/时间 | | | | | |--CX_SY_CONVERSION_NO_ENUM_VALUE //&VALUE&' 不是枚举类型 "&TYPE&' 的有效值。 | | | | | |--CX_SY_CONVERSION_NO_NUMBER //无法将参数 '&VALUE&' 解释为数字 | | | | | |--CX_SY_CONVERSION_NO_QNAME //值 &VALUE& 不是有效的限定名 | | | | | |--CX_SY_CONVERSION_NO_RAW //将 &value& 转换为字节序列时出错 | | | | | |--CX_SY_CONVERSION_NO_TIME //无法将 '&VALUE& 参数解释为时间 | | | | | |--CX_SY_CONVERSION_NO_UUID //值 &VALUE& 不是有效的通用唯一标识符 | | | | | |--CX_SY_CONVERSION_OVERFLOW //从 '&value&' 转换时溢出 | | | | | |--CX_SY_CONVERSION_ROUNDING //无法准确执行转换或计算;需要舍入 | | | | | |--CX_SY_CONVERSION_SRC_TOO_SHORT //源数据为长度 &SOURCE_LENGTH&,其短于目标字段 | | | | | |--CX_SY_CONVERSION_UNKNOWN_LANGU //语言码 &VALUE& 未知 | | | |--CX_SY_CREATE_ERROR //创建常规数据对象时出错。 | | | | | |--CX_SY_CREATE_OBJECT_ERROR //无法创建类 &CLASSNAME& 的对象。 | | | | | |--CX_SY_CREATE_DATA_ERROR //无法创建类型为 &TYPENAME& 的数据对象 | | | |--CX_SY_DATA_ACCESS_ERROR //访问数据时出错 | | | | | |--CX_SY_RANGE_OUT_OF_BOUNDS //对大小 &SIZE& 的数据对象的子字符串访问(偏移量 = &OFFSET&,长度 = &LENGTH&)超出有效边界。 | | | | | |--CX_SY_TAB_RANGE_OUT_OF_BOUNDS //子字符串访问有效边界之外的表(行 &FROM&、列 &FROM_OFFSET& 到行 &TO&、列 &TO_OFFSET&)。 | | | | | |--CX_SY_OFFSET_NOT_ALLOWED //子字符串访问无效。 | | | |--CX_SY_DB_PROCEDURE_CALL | | | | | |--CX_SY_DB_PROCEDURE_CONNECTION | | | | | |--CX_SY_DB_PROCEDURE_NOT_FOUND | | | | | |--CX_SY_DB_PROCEDURE_NOT_SUPP | | | | | |--CX_SY_DB_PROCEDURE_OVERFLOW | | | | | |--CX_SY_DB_PROCEDURE_PARAMETER | | | | | |--CX_SY_DB_PROCEDURE_DYN_IN_OUT | | | | | |--CX_SY_DB_PROCEDURE_DYN_MISSING | | | | | |--CX_SY_DB_PROCEDURE_DYN_NOT_FND | | | | | |--CX_SY_DB_PROCEDURE_TYPE_ERROR | | | |--CX_SY_DYN_CALL_ERROR | | | | | |--CX_SY_DYN_CALL_ILLEGAL_CLASS | | | | | |--CX_SY_DYN_CALL_ILLEGAL_FORM | | | | | |--CX_SY_DYN_CALL_ILLEGAL_FUNC | | | | | |--CX_SY_DYN_CALL_ILLEGAL_METHOD | | | | | |--CX_SY_DYN_CALL_PARAMETER_ERROR | | | | | |--CX_SY_DYN_CALL_EXCP_NOT_FOUND | | | | | |--CX_SY_DYN_CALL_ILLEGAL_TYPE | | | | | |--CX_SY_DYN_CALL_PARAM_MISSING | | | | | |--CX_SY_DYN_CALL_PARAM_NOT_FOUND | | | |--CX_SY_EXPORT_NO_SHARED_MEMORY | | | |--CX_SY_FILE_ACCESS_ERROR | | | | | |--CX_SY_FILE_AUTHORITY | | | | | |--CX_SY_FILE_CLOSE | | | | | |--CX_SY_FILE_IO | | | | | |--CX_SY_FILE_OPEN | | | | | |--CX_SY_FILE_OPEN_MODE | | | | | |--CX_SY_FILE_POSITION | | | | | |--CX_SY_FILE_TRUNCATE | | | |--CX_SY_FIND_INFINITE_LOOP | | | |--CX_SY_GEN_SOURCE_TOO_WIDE | | | |--CX_SY_IMPORT_MISMATCH_ERROR | | | | | |--CX_SY_IMPORT_FORMAT_ERROR | | | |--CX_SY_ITAB_ERROR | | | | | |--CX_SY_ITAB_DUPLICATE_KEY | | | | | |--CX_SY_ITAB_DYN_LOOP | | | | | |--CX_SY_ITAB_LINE_NOT_FOUND | | | |--CX_SY_MATCHER | | | | | |--CX_SY_REGEX_TOO_COMPLEX | | | | | |--CX_SY_INVALID_REGEX_FORMAT | | | |--CX_SY_MOVE_CAST_ERROR | | | |--CX_SY_PROGRAM_NOT_FOUND | | | |--CX_SY_PROVIDE_EXCEPTION | | | | | |--CX_SY_PROVIDE_INTERVAL_OVERLAP | | | | | |--CX_SY_PROVIDE_TABLE_NOT_SORTED | | | |--CX_SY_READ_SRC_LINE_TOO_LONG | | | |--CX_SY_REF_IS_INITIAL | | | |--CX_SY_REGEX | | | | | |--CX_SY_INVALID_REGEX | | | |--CX_SY_REPLACE_INFINITE_LOOP | | | |--CX_SY_SCAN_SOURCE_TOO_WIDE | | | |--CX_SY_SQL_ERROR | | | | | |--CX_SY_DB_PROCEDURE | | | | | | | |--CX_SY_DB_PROCEDURE_SQL_ERROR | | | | | |--CX_SY_EXPIMP_DB_SQL_ERROR | | | | | |--CX_SY_OPEN_SQL_ERROR | | | | | | | |--CX_SY_OPEN_SQL_DB | | | | | | | |--CX_SY_DYNAMIC_OSQL_ERROR | | | | | | | | | |--CX_SY_DYNAMIC_OSQL_SEMANTICS | | | | | | | | | |--CX_SY_DYNAMIC_OSQL_SYNTAX | | | | | | | |--CX_SY_SQL_UNSUPPORTED_FEATURE | | | | | |--CX_SY_NATIVE_SQL_ERROR | | | |--CX_SY_UNKNOWN_CURRENCY | | | |--CX_SY_WRITE_INVALID_STYLE | | | |--CX_SY_WRITE_SRC_LINE_TOO_LONG | | | |--CX_TRANSFORMATION_ERROR | | | |--CX_ST_ERROR | | | | | |--CX_ST_CALL_ERROR | | | | | |--CX_ST_CALL_METHOD_ERROR | | | | | |--CX_ST_CONSTRAINT_ERROR | | | | | |--CX_ST_CONDITION | | | | | |--CX_ST_DESERIALIZATION_ERROR | | | | | |--CX_ST_FORMAT_ERROR | | | | | |--CX_ST_INVALID_XML | | | | | |--CX_ST_MATCH | | | | | |--CX_ST_REF_ACCESS | | | | | |--CX_ST_RUNTIME_ERROR | | | | | |--CX_ST_SERIALIZATION_ERROR | | | |--CX_XSLT_EXCEPTION | | | |--CX_XSLT_SYSTEM_ERROR | | | |--CX_XSLT_ABAP_CALL_ERROR | | | |--CX_XSLT_DESERIALIZATION_ERROR | | | |--CX_XSLT_FORMAT_ERROR | | | |--CX_XSLT_RUNTIME_ERROR | | | |--CX_XSLT_SERIALIZATION_ERROR | | | |--CX_SY_TRANS_OPTION_ERROR | |--CX_NO_CHECK | |--CX_BADI | | | |--CX_BADI_CONTEXT_ERROR | | | |--CX_BADI_FILTER_ERROR | | | |--CX_BADI_INITIAL_CONTEXT | | | |--CX_BADI_INITIAL_REFERENCE | | | |--CX_BADI_NOT_SINGLE_USE | | | | | |--CX_BADI_MULTIPLY_IMPLEMENTED | | | | | |--CX_BADI_NOT_IMPLEMENTED | | | |--CX_BADI_UNKNOWN_ERROR | |--CX_SY_AUTHORIZATION_ERROR | |--CX_SY_EXPORT_BUFFER_NO_MEMORY | |--CX_SY_GENERATE_SUBPOOL_FULL | |--CX_SY_ILLEGAL_HANDLER | |--CX_SY_LOCALIZATION_ERROR | |--CX_SY_NESTED_PRINT_ON | |--CX_SY_NO_HANDLER | |--CX_SY_PIPES_NOT_SUPPORTED | |--CX_SY_PIPE_REOPEN | |--CX_SY_REMOTE_CALL_ERROR | | | |--CX_SY_RMC_COMM_FAILURE | | | |--CX_SY_RMC_INVALID_STATUS | | | |--CX_SY_RMC_SYSTEM_FAILURE | |--CX_SY_TOO_MANY_FILES 

猜你喜欢

转载自www.cnblogs.com/miaosj/p/10375386.html
0条评论
添加一条新回复