Manual:Exception/pt

As formas de lançar uma exceção ou erro incluem, por exemplo:
 * ApiBase::dieWithError ( $msg, $code = null, $data = null, $httpCode = null )
 * ApiBase::dieWithException ( $exception, array $options = [] )