exceptions raised