Any city office shall be declared vacant by the council upon the occurrence of any of the following events before the expiration of the term of such office:
(a) For any reason specified by law as creating a vacancy in office;
(b) If the officer ceases to be a registered elector of the city;
(c) If no person is elected to, or qualifies for, the office at the election at which such office is to be filled;
(d) If the officer shall be found guilty by a court of competent jurisdiction of any act constituting a violation of the provisions of this charter;
(e) If the officer shall absent himself continuously from the city for more than 60 consecutive days in any one calendar year without the permission of the council;
(f) If the officer is removed from office by the council in accordance with the provisions of Section 5.3.