[Modify]StringCastExceptin to RuntimeException and add the exception instance