If you insert inside the catch block you don't know that you got into the catch block.  This ensures the test doesn't pass accidentally because it doesn't throw.