A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://scala-lang.org/api/3.x/scala/util/control/Exception$$Catch.html below:

Catch

scala.util.control.Exception.Catch

A container class for catch/finally logic.

Pass a different value for rethrow if you want to probably unwisely allow catching control exceptions and other throwables which the rest of the world may expect to get through.

Type parameters
T

result type of bodies used in try and catch blocks

Value parameters
fin

Finally logic which if defined will be invoked after catch logic

pf

Partial function used when applying catch logic to determine result value

rethrow

Predicate on throwables determining when to rethrow a caught Throwable

Attributes
Source
Exception.scala
Graph
Supertypes
Members list

Create a new Catch container from this object and the supplied finally body.

Create a new Catch container from this object and the supplied finally body.

Value parameters
body

The additional logic to apply after all existing finally bodies

Attributes
Source
Exception.scala

Apply this catch logic to the supplied body.

Apply this catch logic to the supplied body.

Attributes
Source
Exception.scala

Apply this catch logic to the supplied body, mapping the result into Either[Throwable, T] - Left(exception) if an exception was caught, Right(T) otherwise.

Apply this catch logic to the supplied body, mapping the result into Either[Throwable, T] - Left(exception) if an exception was caught, Right(T) otherwise.

Attributes
Source
Exception.scala

Apply this catch logic to the supplied body, mapping the result into Option[T] - None if any exception was caught, Some(T) otherwise.

Apply this catch logic to the supplied body, mapping the result into Option[T] - None if any exception was caught, Some(T) otherwise.

Attributes
Source
Exception.scala

Create a new Catch with additional exception handling logic.

Create a new Catch with additional exception handling logic.

Attributes
Source
Exception.scala

Create a Catch object with the same isDefinedAt logic as this one, but with the supplied apply method replacing the current one.

Create a Catch object with the same isDefinedAt logic as this one, but with the supplied apply method replacing the current one.

Attributes
Source
Exception.scala

Apply this catch logic to the supplied body, mapping the result into Try[T] - Failure if an exception was caught, Success(T) otherwise.

Apply this catch logic to the supplied body, mapping the result into Try[T] - Failure if an exception was caught, Success(T) otherwise.

Attributes
Source
Exception.scala

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes
Returns

a string representation of the object.

Definition Classes
Inherited from:
Described
Source
Exception.scala

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4