Please see the following photo from C# Book.
Isn't it better to write FormatException first and then SystemException? because Format Exception is a more specific class than System Exception.
If Format Exception occurs, the first catch section (System Exception) will handle it because a Format Exception is a type of System Exception. and never Format exception will execute when Format Exception occurs.