title: What's the difference between calling super.onCreate() and calling through to the superclass?
body: <p>The following screenshot is from official Android documentation of <a href="https://developer.android.com/reference/android/app/Application#onCreate()" rel="nofollow noreferrer">android.app.Application#onCreate()</a> which says <em>If you override this method, be sure to call super.onCreate()</em> and then <em>If you override this method you must call through to the superclass implementation.</em> (I marked them with red arrows on image).
  What is the difference between these two statements?
  <a href="https://i.stack.imgur.com/QCDsT.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QCDsT.png" alt="https://developer.android.com/reference/android/app/Application#onCreate()"></a></p>