Dear Sir,

In this regard, I have question that when we pass an argument in catch block, we specify argument type, which I think is defined keyword of Java? My actual question, is that is predefined keyword? If no, can we change that word according to our own convenience? Following is the syntax of that code.

Sponsored Links

catch (FileNotFoundException fnfEx){

...... }

In this code, what is "FileNotFoundException" and what is "fnfEx"? Please clear these concepts....