in reply to Class::DBI _croak

Wrap the method call to Class::DBI in an eval and catch the exception. Then use the exception object to figure out what to tell the user.