diff options
author | Reinier Zwitserloot <reinier@tipit.to> | 2009-07-08 23:47:43 +0200 |
---|---|---|
committer | Reinier Zwitserloot <reinier@tipit.to> | 2009-07-08 23:47:43 +0200 |
commit | 58d0ada6d7574c65b08480b8c62eb30c5d93db3e (patch) | |
tree | 303851870edc6922c3620f7c2c3c4743a9f15344 /src | |
parent | f6778b0426d86c8f6bc23b0e3bb7617eb7a08709 (diff) | |
download | lombok-58d0ada6d7574c65b08480b8c62eb30c5d93db3e.tar.gz lombok-58d0ada6d7574c65b08480b8c62eb30c5d93db3e.tar.bz2 lombok-58d0ada6d7574c65b08480b8c62eb30c5d93db3e.zip |
Made 'Throwable.class' the default for SneakyThrows.
Diffstat (limited to 'src')
-rw-r--r-- | src/lombok/SneakyThrows.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lombok/SneakyThrows.java b/src/lombok/SneakyThrows.java index 62d2c752..41c608d8 100644 --- a/src/lombok/SneakyThrows.java +++ b/src/lombok/SneakyThrows.java @@ -58,11 +58,14 @@ import java.lang.annotation.Target; * } * </pre> * + * <code>@SneakyThrows</code> without a parameter defaults to allowing <i>every</i> checked exception. + * (The default is <code>Throwable.class</code>). + * * @see Lombok#sneakyThrow(Throwable) */ @Target({ElementType.METHOD, ElementType.CONSTRUCTOR}) @Retention(RetentionPolicy.SOURCE) public @interface SneakyThrows { /** The exception type(s) you want to sneakily throw onward. */ - Class<? extends Throwable>[] value(); + Class<? extends Throwable>[] value() default Throwable.class; } |