Fiber::throw
En esta página
Fiber::throw
Reanuda la ejecución de la fibra con una excepción
Descripción#
public Fiber::throw(Throwable $exception): mixed
```php
Reanuda la fibra lanzando la excepción dada desde la llamada Fiber::suspend en curso.
Si la fibra no está suspendida cuando se llama a este método, se emitirá una excepción `FiberError`.
## Parámetros
`exception`
La excepción a lanzar en la fibra desde la llamada Fiber::suspend en curso.
## Valores devueltos
El valor proporcionado en la próxima llamada a Fiber::suspend o `null` si la fibra retorna. Si la fibra lanza una excepción antes de suspenderse, será emitida al llamar a este método.
## Ejemplos
```php
Resultado del ejemplo anterior es similar a:
Mensaje de una excepción lanzada en el punto de interrupción actual