This question is not a technical but a historical one. I was just thinking today that I\'ve also thought of Java as the \"first\" language to use exception handling, until I
Regarding COBOL's support for exception handling: Classic (I/O and arithmetic) exception handling has been around since at least the 1968 COBOL standard. OO exception handling was added to COBOL in the 2002 standard.