本文整理了Java中java.lang.IllegalArgumentException.<init>()
方法的一些代码示例,展示了IllegalArgumentException.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IllegalArgumentException.<init>()
方法的具体详情如下:
包路径:java.lang.IllegalArgumentException
类名称:IllegalArgumentException
方法名:<init>
[英]Constructs an IllegalArgumentException
with no detail message.
[中]构造一个没有详细信息的IllegalArgumentException
。
代码示例来源:origin: stackoverflow.com
if (string.contains("-")) {
// Split it.
} else {
throw new IllegalArgumentException("String " + string + " does not contain -");
}
代码示例来源:origin: iluwatar/java-design-patterns
@Override
public void onPreCall() {
if (n < 0) {
throw new IllegalArgumentException("n is less than 0");
}
}
代码示例来源:origin: ReactiveX/RxJava
@Override
public boolean test(Integer t) throws Exception {
throw new IllegalArgumentException();
}
});
代码示例来源:origin: ReactiveX/RxJava
@Override
public Integer apply(Integer t1) {
throw new IllegalArgumentException("some error");
}
}).blockingSingle();
代码示例来源:origin: ReactiveX/RxJava
@Override
public Integer apply(Integer t1) {
throw new IllegalArgumentException("some error");
}
});
代码示例来源:origin: ReactiveX/RxJava
@Override
public void run() throws Exception {
throw new IllegalArgumentException();
}
}));
代码示例来源:origin: ReactiveX/RxJava
@SuppressWarnings("unchecked")
@Override
public R apply(Object[] a) throws Exception {
if (a.length != 2) {
throw new IllegalArgumentException("Array of size 2 expected but got " + a.length);
}
return f.apply((T1)a[0], (T2)a[1]);
}
}
代码示例来源:origin: ReactiveX/RxJava
@SuppressWarnings("unchecked")
@Override
public R apply(Object[] a) throws Exception {
if (a.length != 5) {
throw new IllegalArgumentException("Array of size 5 expected but got " + a.length);
}
return f.apply((T1)a[0], (T2)a[1], (T3)a[2], (T4)a[3], (T5)a[4]);
}
}
代码示例来源:origin: ReactiveX/RxJava
/**
* Validates that the n is positive.
* @param n the request amount
* @return false if n is non-positive.
*/
public static boolean validate(long n) {
if (n <= 0) {
RxJavaPlugins.onError(new IllegalArgumentException("n > 0 required but it was " + n));
return false;
}
return true;
}
代码示例来源:origin: ReactiveX/RxJava
@Override
public boolean test(Integer t) throws Exception {
throw new IllegalArgumentException();
}
});
代码示例来源:origin: ReactiveX/RxJava
@Override
public Integer apply(Integer arg0) {
throw new IllegalArgumentException("any error");
}
}).blockingSingle();
代码示例来源:origin: ReactiveX/RxJava
@Override
public String apply(String arg0) {
throw new IllegalArgumentException("any error");
}
});
代码示例来源:origin: ReactiveX/RxJava
@Override
public Integer apply(Integer t1) {
throw new IllegalArgumentException("some error");
}
});
代码示例来源:origin: ReactiveX/RxJava
@Override
public Flowable apply(Flowable f) throws Exception {
throw new IllegalArgumentException();
}
});
代码示例来源:origin: ReactiveX/RxJava
@Override
protected void subscribeActual(Subscriber<? super Integer> s) {
throw new IllegalArgumentException();
}
}
代码示例来源:origin: ReactiveX/RxJava
@Override
public void accept(TestObserver<Integer> f) throws Exception {
throw new IllegalArgumentException();
}
});
代码示例来源:origin: ReactiveX/RxJava
@SuppressWarnings("unchecked")
@Override
public R apply(Object[] a) throws Exception {
if (a.length != 4) {
throw new IllegalArgumentException("Array of size 4 expected but got " + a.length);
}
return f.apply((T1)a[0], (T2)a[1], (T3)a[2], (T4)a[3]);
}
}
代码示例来源:origin: ReactiveX/RxJava
@SuppressWarnings("unchecked")
@Override
public R apply(Object[] a) throws Exception {
if (a.length != 3) {
throw new IllegalArgumentException("Array of size 3 expected but got " + a.length);
}
return f.apply((T1)a[0], (T2)a[1], (T3)a[2]);
}
}
代码示例来源:origin: ReactiveX/RxJava
@Test
public void testErrorObservable() {
TestSubscriber<String> subscriber = TestSubscriber.create();
IllegalArgumentException error = new IllegalArgumentException("Error");
Completable cmp = Flowable.<String>error(error).ignoreElements();
cmp.<String>toFlowable().subscribe(subscriber);
subscriber.assertError(error);
subscriber.assertNoValues();
}
代码示例来源:origin: ReactiveX/RxJava
@Test
public void testBackpressureWithError() {
TestSubscriber<Notification<Integer>> ts = new TestSubscriber<Notification<Integer>>(0L);
Flowable.<Integer> error(new IllegalArgumentException()).materialize().subscribe(ts);
ts.assertNoValues();
ts.request(1);
ts.assertValueCount(1);
ts.assertComplete();
}
内容来源于网络,如有侵权,请联系作者删除!