Exception handling mit Apex (force.com)
Gibt es eine Möglichkeit, löst eine standard-oder benutzerdefinierte Ausnahme mit Apex-Methode als,
private void createNewJob() throws RecordNotFoundException {
try {
//Some DML operation
} catch (Exception e) {
System.Debug('Error: Object not found');
throw new RecordNotFoundException('Object not found');
}
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja.
Definieren, der die exception-Klasse. Minimal, :
Ihre throw-Anweisung sieht gut aus.
Auch, es gibt keine Notwendigkeit zu erklären, dass die Methode wirft eine Ausnahme geben.
Ich denke, Folgendes kann Ihnen helfen. Es hat die komplette Beispiel von SFDC APEX standard-und benutzerdefinierte Ausnahmen
http://share-salesforce.blogspot.in/2013/05/salesforce-apex-exception-handling-and_29.html
Sollten wir nicht explizit werfen die standard-oder benutzerdefinierte Ausnahmen mit Apex code es selbst getan.
@- Methode, wirft einige benutzerdefinierte Ausnahme (RecordNotFoundException)
@Bewältigen kann, die Ausnahme wie folgt,