returns the deepest cause of the given throwable . concode_field_sep PlaceHolder placeHolder concode_field_sep void rethrow concode_elem_sep void rethrow0 concode_elem_sep List<String> toStringList
Throwable function ( final Throwable arg0 ) { Throwable loc0 ; Throwable loc1 = arg0 ; while ( ( loc0 = loc1 . getCause ( ) ) != null ) { loc1 = loc0 ; } return loc1 ; }