comment modified
remove unuseless Exception
remove unuseless throw Exception