```php use Exception; ...略... public function show($id) { $product = Product::find($id); if (!$product->on_sale) { throw new Exception('商品未上架'); } return view('product.show', compact('product')); } ``` ``` 3. 當`.env`的`APP_DEBUG`設定為`true`時(一般是在開發階段),看到的畫面是這樣: ![](https://campus-xoops.tn.edu.tw/uploads/tad_book3/image/43/pic092.png) 4. 當`.env`的`APP_DEBUG`設定為`false`時(一般是在正式營運階段),看到的畫面是這樣: ![](https://campus-xoops.tn.edu.tw/uploads/tad_book3/image/43/pic094.png) 5. 不管看到哪個畫面,基本上,都還蠻驚悚的,對於開發人員來說,如果除錯模式有開,那還知道是什麼狀況(雖然畫面醜,但還可以接受),但對於一般民眾來說,那可就顯得非常不友善了。 [![到GitHub觀看此單元程式異動](https://campus-xoops.tn.edu.tw/uploads/tad_book3/image/34/to_github.png)](https://github.com/tad0616/exam56/commit/93d31ee98fbb8e4e5eed38e14230e9839452dd0c)
進階搜尋