title: Stripe exception is not working .giving laravel errors instead of exception errors
body: <p>I am using stripe payment gateway in my project. I am trying to display exception errors when a user entered expired card number. but instead of showing me error of exception it shows me laravel error. 
  Note: it is not working with any kind of exception not only expired card number. </p>
  
  <p>I am using the exception provided by Stripe.</p>
  
  <pre class="lang-php prettyprint-override"><code>public function recharge(Request $request)
  {
      $this-&gt;validate($request, [
          'amount'        =&gt; 'required',
  
      ]);
  
      $amount = $request-&gt;input('amount');
      \Stripe\Stripe::setApiKey('key_here');
  
      try {
          $token  = $_POST['stripeToken'];
  
          $charge = \Stripe\Charge::create([
              'amount'      =&gt; $amount * 100,
              'currency'    =&gt; 'usd',
              'description' =&gt; 'Example charge',
              'source'      =&gt; $token,
          ]);
  
          $user = User::find(Auth::user()-&gt;id);
          $user-&gt;deposit($amount);
  
          Session::flash('success', 'Your Wallet is recharged!');
          return back();
      } catch (\Stripe\Error\Card $e) {
          // Since it's a decline, \Stripe\Error\Card will be caught
          $body = $e-&gt;getJsonBody();
          $err  = $body['error'];
  
          print('Status is:' . $e-&gt;getHttpStatus() . "\n");
          print('Type is:' . $err['type'] . "\n");
          print('Code is:' . $err['code'] . "\n");
  
          // param is '' in this case
          print('Param is:' . $err['param'] . "\n");
          print('Message is:' . $err['message'] . "\n");
      } catch (\Stripe\Error\InvalidRequest $e) {
          return "error";
      } catch (\Stripe\Error\Authentication $e) {
          return "error";
      } catch (\Stripe\Error\ApiConnection $e) {
          // Network communication with Stripe failed
          return "error";
      } catch (\Stripe\Error\Base $e) {
  
          return "error";
      } catch (Exception $e) {
          return "error";
      }
  }
  </code></pre>
  
  <p>I want to display the error defined by me in the catch block.</p>