Tabnine Logo
Throwable.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
java.lang.Throwable
constructor

Best Java code snippets using java.lang.Throwable.<init> (Showing top 20 results out of 12,735)

origin: square/okhttp

/**
 * Returns an object that holds a stack trace created at the moment this method is executed. This
 * should be used specifically for {@link java.io.Closeable} objects and in conjunction with
 * {@link #logCloseableLeak(String, Object)}.
 */
public Object getStackTraceForCloseable(String closer) {
 if (logger.isLoggable(Level.FINE)) {
  return new Throwable(closer); // These are expensive to allocate.
 }
 return null;
}
origin: spring-projects/spring-framework

@Override
public boolean matches(Method method, Class<?> targetClass, Object... args) {
  this.evaluations++;
  for (StackTraceElement element : new Throwable().getStackTrace()) {
    if (element.getClassName().equals(this.clazz.getName()) &&
        (this.methodName == null || element.getMethodName().equals(this.methodName))) {
      return true;
    }
  }
  return false;
}
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Subscriber<? super String> subscriber) {
    subscribed.set(true);
    subscriber.onSubscribe(bs);
    subscriber.onError(new Throwable("test failed"));
  }
});
origin: google/guava

public void testTrustedGetFailure_Failed() {
 SettableFuture<String> future = SettableFuture.create();
 Throwable failure = new Throwable();
 future.setException(failure);
 assertThat(future.tryInternalFastPathGetFailure()).isEqualTo(failure);
}
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Observer<? super String> observer) {
    subscribed.set(true);
    observer.onSubscribe(bs);
    observer.onError(new Throwable("test failed"));
  }
});
origin: google/guava

public void testAllAsList_immediateFailure() throws Exception {
 Throwable exception = new Throwable("failed");
 ListenableFuture<String> future1 = immediateFailedFuture(exception);
 ListenableFuture<String> future2 = immediateFuture("results");
 ListenableFuture<List<String>> compound = allAsList(ImmutableList.of(future1, future2));
 try {
  getDone(compound);
  fail();
 } catch (ExecutionException expected) {
  assertSame(exception, expected.getCause());
 }
}
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Subscriber<? super String> subscriber) {
    subscriber.onSubscribe(new BooleanSubscription());
    subscriber.onNext("one");
    subscriber.onError(new Throwable("test failed"));
  }
});
origin: google/guava

public void testAllAsList_singleFailure() throws Exception {
 Throwable exception = new Throwable("failed");
 ListenableFuture<String> future = immediateFailedFuture(exception);
 ListenableFuture<List<String>> compound = allAsList(ImmutableList.of(future));
 try {
  getDone(compound);
  fail();
 } catch (ExecutionException expected) {
  assertSame(exception, expected.getCause());
 }
}
origin: ReactiveX/RxJava

@Test
public void testDematerialize2() {
  Throwable exception = new Throwable("test");
  Observable<Integer> o = Observable.error(exception);
  Observable<Integer> dematerialize = o.materialize().dematerialize();
  Observer<Integer> observer = TestHelper.mockObserver();
  dematerialize.subscribe(observer);
  verify(observer, times(1)).onError(exception);
  verify(observer, times(0)).onComplete();
  verify(observer, times(0)).onNext(any(Integer.class));
}
origin: google/guava

public void testGetFailure_Failed() {
 AbstractFuture<String> future = new AbstractFuture<String>() {};
 final Throwable failure = new Throwable();
 future.setException(failure);
 assertThat(future.tryInternalFastPathGetFailure()).isNull();
}
origin: ReactiveX/RxJava

@Test
public void testDematerialize2() {
  Throwable exception = new Throwable("test");
  Flowable<Integer> flowable = Flowable.error(exception);
  Flowable<Integer> dematerialize = flowable.materialize().dematerialize();
  Subscriber<Integer> subscriber = TestHelper.mockSubscriber();
  dematerialize.subscribe(subscriber);
  verify(subscriber, times(1)).onError(exception);
  verify(subscriber, times(0)).onComplete();
  verify(subscriber, times(0)).onNext(any(Integer.class));
}
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Subscriber<? super String> subscriber) {
    subscriber.onSubscribe(new BooleanSubscription());
    subscriber.onNext("one");
    subscriber.onError(new Throwable("injected failure"));
    subscriber.onNext("two");
    subscriber.onNext("three");
  }
});
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Observer<? super String> observer) {
    observer.onSubscribe(Disposables.empty());
    observer.onNext("one");
    observer.onError(new Throwable("test failed"));
  }
});
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Observer<? super String> observer) {
    observer.onSubscribe(Disposables.empty());
    observer.onNext("one");
    observer.onError(new Throwable("test failed"));
  }
});
origin: spring-projects/spring-framework

@Test
public void isCheckedException() {
  assertTrue(ObjectUtils.isCheckedException(new Exception()));
  assertTrue(ObjectUtils.isCheckedException(new SQLException()));
  assertFalse(ObjectUtils.isCheckedException(new RuntimeException()));
  assertFalse(ObjectUtils.isCheckedException(new IllegalArgumentException("")));
  // Any Throwable other than RuntimeException and Error
  // has to be considered checked according to the JLS.
  assertTrue(ObjectUtils.isCheckedException(new Throwable()));
}
origin: ReactiveX/RxJava

  @Override
  public void subscribe(Observer<? super String> observer) {
    observer.onSubscribe(Disposables.empty());
    observer.onNext("one");
    observer.onError(new Throwable("injected failure"));
    observer.onNext("two");
    observer.onNext("three");
  }
});
origin: ReactiveX/RxJava

@Test
public void delayedErrorsShouldBeEmittedWhenCompleteAfterApplyingBackpressure_NormalPath() {
  Throwable exception = new Throwable();
  Flowable<Integer> source = Flowable.mergeDelayError(Flowable.range(1, 2), Flowable.<Integer>error(exception));
  TestSubscriber<Integer> subscriber = new TestSubscriber<Integer>(0L);
  source.subscribe(subscriber);
  subscriber.request(3); // 1, 2, <error>
  subscriber.assertValues(1, 2);
  subscriber.assertTerminated();
  assertEquals(asList(exception), subscriber.errors());
}
origin: ReactiveX/RxJava

@Test
public void delayedErrorsShouldBeEmittedWhenCompleteAfterApplyingBackpressure_FastPath() {
  Throwable exception = new Throwable();
  Flowable<Integer> source = Flowable.mergeDelayError(Flowable.just(1), Flowable.<Integer>error(exception));
  TestSubscriber<Integer> subscriber = new TestSubscriber<Integer>(0L);
  source.subscribe(subscriber);
  subscriber.request(2); // 1, <error>
  subscriber.assertValue(1);
  subscriber.assertTerminated();
  assertEquals(asList(exception), subscriber.errors());
}
origin: ReactiveX/RxJava

@Test
public void shouldNotReceivedDelayedErrorWhileThereAreStillScalarSynchronousEmissionsInTheQueue() {
  Throwable exception = new Throwable();
  Flowable<Integer> source = Flowable.mergeDelayError(Flowable.just(1), Flowable.just(2), Flowable.<Integer>error(exception));
  TestSubscriber<Integer> subscriber = new TestSubscriber<Integer>(0L);
  subscriber.request(1);
  source.subscribe(subscriber);
  subscriber.assertValue(1);
  assertEquals(Collections.<Throwable>emptyList(), subscriber.errors());
  subscriber.request(1);
  subscriber.assertValues(1, 2);
  assertEquals(asList(exception), subscriber.errors());
}
origin: ReactiveX/RxJava

@Test
public void shouldNotReceivedDelayedErrorWhileThereAreStillNormalEmissionsInTheQueue() {
  Throwable exception = new Throwable();
  Flowable<Integer> source = Flowable.mergeDelayError(Flowable.range(1, 2), Flowable.range(3, 2), Flowable.<Integer>error(exception));
  TestSubscriber<Integer> subscriber = new TestSubscriber<Integer>(0L);
  subscriber.request(3);
  source.subscribe(subscriber);
  subscriber.assertValues(1, 2, 3);
  assertEquals(Collections.<Throwable>emptyList(), subscriber.errors());
  subscriber.request(2);
  subscriber.assertValues(1, 2, 3, 4);
  assertEquals(asList(exception), subscriber.errors());
}
java.langThrowable<init>

Javadoc

Constructs a new Throwable that includes the current stack trace.

Popular methods of Throwable

  • getMessage
    Returns the detail message string of this throwable.
  • printStackTrace
  • getCause
    Returns the cause of this throwable or null if the cause is nonexistent or unknown. (The cause is th
  • toString
    Returns a short description of this throwable. The result is the concatenation of: * the Class#getN
  • getStackTrace
    Provides programmatic access to the stack trace information printed by #printStackTrace(). Returns a
  • getLocalizedMessage
    Creates a localized description of this throwable. Subclasses may override this method in order to p
  • setStackTrace
    Sets the stack trace elements that will be returned by #getStackTrace() and printed by #printStackTr
  • addSuppressed
    Appends the specified exception to the exceptions that were suppressed in order to deliver this exce
  • initCause
    Initializes the cause of this throwable to the specified value. (The cause is the throwable that cau
  • fillInStackTrace
  • getSuppressed
    Returns the throwables suppressed by this.
  • countDuplicates
    Counts the number of duplicate stack frames, starting from the end of the stack.
  • getSuppressed,
  • countDuplicates,
  • getInternalStackTrace,
  • nativeFillInStackTrace,
  • nativeGetStackTrace,
  • fillInStackTrace0,
  • genStackTrace,
  • genStackTraceFromError,
  • getOurStackTrace

Popular in Java

  • Updating database using SQL prepared statement
  • notifyDataSetChanged (ArrayAdapter)
  • getApplicationContext (Context)
  • getResourceAsStream (ClassLoader)
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JList (javax.swing)
  • Runner (org.openjdk.jmh.runner)
  • Option (scala)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now