Generator::throw Üreteç için bir istisna oluşturur &reftitle.description; public mixedGenerator::throw Throwableexception Üreteç için bir istisna oluşturur ve üretecin kaldığı yerden devam etmesini sağlar. Geçerli &yield; ifadesine throw $exception deyimini yerleştirmek gibidir. Bu yöntem çağrıldığında üreteç kapalıysa istisna çağrıcının bağlamında oluşur. &reftitle.parameters; exception Üreteç içinde oluşturulacak istisna. &reftitle.returnvalues; Verilen değeri döndürür. &reftitle.examples; - Bir üreteçte istisna yavrulama getMessage()}\n"; } echo "Bar\n"; } $gen = gen(); $gen->rewind(); $gen->throw(new Exception('Test')); ?> ]]> &example.outputs;