Apexの「try-catch」において、特定の例外(DmlException等)のみをキャッチする正しい記述はどれか。

より具体的な例外クラスを先に記述することで、特定の例外タイプに応じた処理が可能になる。