throw: Throw a Condition

Description Usage Arguments Details Value Examples

View source: R/throw.R

Description

Throws a condition of class c("error", "HandTill2001", "condition").

Usage

1
throw(message_string, system_call = sys.call(-1), ...)

Arguments

message_string

The message to be thrown.

system_call

The call to be thrown.

...

Arguments to be passed to base::structure.

Details

We use this condition as an error dedicated to HandTill2001.

Value

The function does never return anything, it stops with a condition of class c("error", "HandTill2001", "condition").

Examples

1
2
3
tryCatch(HandTill2001:::throw("Hello error!"), HandTill2001 = function(e) {
  return(e)
})

HandTill2001 documentation built on Nov. 2, 2020, 5:07 p.m.