Difference between revisions of "Core.Validation.CoreChk017"
Jump to navigation
Jump to search
m (Hb moved page Core.OtxValidation.CoreChk017 to Core.Validation.CoreChk017: #3153) |
|||
Line 1: | Line 1: | ||
− | {{DISPLAYTITLE:Check rule '''Core_Chk017'''}}[[Category:CheckRule]][[Category:Core]] | + | {{DISPLAYTITLE:Check rule '''Core_Chk017 - Missing exception declaration'''}}[[Category:CheckRule]][[Category:Core]] |
== Classification == | == Classification == | ||
− | {{ClassificationCheckRule | Core_Chk017 | [[Core]] | Warning }} | + | {{ClassificationCheckRule | Core_Chk017 | [[OtxReference|Core]] | Warning }} |
== Description == | == Description == | ||
− | + | Every unhandled CheckedException that is to be expected in a procedure should be declared in that procedures [[Core.Procedures|Throws]] declaration. | |
+ | |||
+ | The only CheckedExceptions in OTX are the explicit exception [[Core.DataTypes.ComplexDataType.UserException|UserException]] and its base type [[Core.DataTypes.ComplexDataType.Exception|Exception]]. |
Latest revision as of 14:54, 8 February 2019
Classification
Name | Core_Chk017 |
Class | Core |
Severity | Warning |
SpecifiedBy | ISO 13209-3 |
Description
Every unhandled CheckedException that is to be expected in a procedure should be declared in that procedures Throws declaration.
The only CheckedExceptions in OTX are the explicit exception UserException and its base type Exception.